﻿
using System.Collections.Generic;
using UnityEngine;

namespace com.yd.sdk
{
    public class GoogleServicesVo
    {
        public ProjectInfoVo project_info;
        public List<ClientVo> client;
        public int configuration_version;
    }

    public class ProjectInfoVo
    {
        public string project_number;
        public string firebase_url;
        public string project_id;
        public string storage_bucket;
    }

    public class ClientVo
    {
        public ClientInfoVo client_info;
        public OauthClientVo[] oauth_client;
        public ApiKeyVo[] api_key;
        public ServicesVo services;
        public string admob_app_id;


    }

    public class ClientInfoVo
    {
        public string mobilesdk_app_id;
        public AndroidClientInfoVo android_client_info;
    }

    public class AndroidClientInfoVo
    {
        public string package_name;
    }

    public class OauthClientVo
    {
        public string client_id;
        public AndroidInfoVo android_info;
        public int client_type;
    }

    public class AndroidInfoVo
    {
        public string package_name;
        public string certificate_hash;
    }

    public class ApiKeyVo
    {
        public string current_key;
    }
    
    public class ServicesVo
    {
        public AppinviteServiceVo appinvite_service;
    }

    public class AppinviteServiceVo
    {
        public OauthClientVo[] other_platform_oauth_client;
    }


}

